Add missing NULL check.
authorDarin Adler <darin@src.gnome.org>
Thu, 28 Feb 2002 23:46:18 +0000 (23:46 +0000)
committerDarin Adler <darin@src.gnome.org>
Thu, 28 Feb 2002 23:46:18 +0000 (23:46 +0000)
* gtk/gtkfilesel.c: (open_new_dir): Add missing NULL check.

ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtkfilesel.c

index 7548153bc92d68342f19f646fcdc58dc4e14c82c..a49f94ef4e517409ab34425dcef06b95756fc199 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2002-02-28  Darin Adler  <darin@bentspoon.com>
+
+       * gtk/gtkfilesel.c: (open_new_dir): Add missing NULL check.
+
 2002-03-01  Tor Lillqvist  <tml@iki.fi>
 
        * gdk/win32/gdkwindow-win32.h (struct _GdkWindowImplWin32): Remove
index 7548153bc92d68342f19f646fcdc58dc4e14c82c..a49f94ef4e517409ab34425dcef06b95756fc199 100644 (file)
@@ -1,3 +1,7 @@
+2002-02-28  Darin Adler  <darin@bentspoon.com>
+
+       * gtk/gtkfilesel.c: (open_new_dir): Add missing NULL check.
+
 2002-03-01  Tor Lillqvist  <tml@iki.fi>
 
        * gdk/win32/gdkwindow-win32.h (struct _GdkWindowImplWin32): Remove
index 7548153bc92d68342f19f646fcdc58dc4e14c82c..a49f94ef4e517409ab34425dcef06b95756fc199 100644 (file)
@@ -1,3 +1,7 @@
+2002-02-28  Darin Adler  <darin@bentspoon.com>
+
+       * gtk/gtkfilesel.c: (open_new_dir): Add missing NULL check.
+
 2002-03-01  Tor Lillqvist  <tml@iki.fi>
 
        * gdk/win32/gdkwindow-win32.h (struct _GdkWindowImplWin32): Remove
index 7548153bc92d68342f19f646fcdc58dc4e14c82c..a49f94ef4e517409ab34425dcef06b95756fc199 100644 (file)
@@ -1,3 +1,7 @@
+2002-02-28  Darin Adler  <darin@bentspoon.com>
+
+       * gtk/gtkfilesel.c: (open_new_dir): Add missing NULL check.
+
 2002-03-01  Tor Lillqvist  <tml@iki.fi>
 
        * gdk/win32/gdkwindow-win32.h (struct _GdkWindowImplWin32): Remove
index 7548153bc92d68342f19f646fcdc58dc4e14c82c..a49f94ef4e517409ab34425dcef06b95756fc199 100644 (file)
@@ -1,3 +1,7 @@
+2002-02-28  Darin Adler  <darin@bentspoon.com>
+
+       * gtk/gtkfilesel.c: (open_new_dir): Add missing NULL check.
+
 2002-03-01  Tor Lillqvist  <tml@iki.fi>
 
        * gdk/win32/gdkwindow-win32.h (struct _GdkWindowImplWin32): Remove
index 7548153bc92d68342f19f646fcdc58dc4e14c82c..a49f94ef4e517409ab34425dcef06b95756fc199 100644 (file)
@@ -1,3 +1,7 @@
+2002-02-28  Darin Adler  <darin@bentspoon.com>
+
+       * gtk/gtkfilesel.c: (open_new_dir): Add missing NULL check.
+
 2002-03-01  Tor Lillqvist  <tml@iki.fi>
 
        * gdk/win32/gdkwindow-win32.h (struct _GdkWindowImplWin32): Remove
index 7548153bc92d68342f19f646fcdc58dc4e14c82c..a49f94ef4e517409ab34425dcef06b95756fc199 100644 (file)
@@ -1,3 +1,7 @@
+2002-02-28  Darin Adler  <darin@bentspoon.com>
+
+       * gtk/gtkfilesel.c: (open_new_dir): Add missing NULL check.
+
 2002-03-01  Tor Lillqvist  <tml@iki.fi>
 
        * gdk/win32/gdkwindow-win32.h (struct _GdkWindowImplWin32): Remove
index 99534e19a47402cc22d536e418d506ed6730ff51..c8c2df3707afd006a5aab0766c45174e1d19122d 100644 (file)
@@ -2948,7 +2948,8 @@ open_new_dir (gchar       *dir_name,
        }
 
       sent->entries[n_entries].entry_name = g_filename_to_utf8 (dirent, -1, NULL, NULL, NULL);
-      if (!g_utf8_validate (sent->entries[n_entries].entry_name, -1, NULL))
+      if (sent->entries[n_entries].entry_name == NULL
+         || !g_utf8_validate (sent->entries[n_entries].entry_name, -1, NULL))
        {
          g_warning (_("The filename %s couldn't be converted to UTF-8. Try setting the environment variable G_BROKEN_FILENAMES."), dirent);
          continue;